English-Arabic Medical Dictionary. 2013.
frontosphenoid suture — sutura sphenofrontalis … Medical dictionary